#
# @lc app=leetcode.cn id=66 lang=python3
#
# [66] 加一
#

# @lc code=start
class Solution:
    def plusOne(self, digits: List[int]) -> List[int]:
        digits.reverse()
        num=1
        for i in range(len(digits)):
            value=digits[i]+num
            digits[i]=value%10
            num=int(value/10)
        if num!=0:
            digits.append(num)
        digits.reverse()
        return digits
        
            
# @lc code=end

